.banner{position: relative;}
	.banner .hd{position: absolute;left:0px;bottom:20px;text-align: center;z-index:10;width:100%}
	.banner .hd ul{display:inline-block;position: relative;}
	.banner .hd li{float:left;margin: 0 10px;height:8px;width:60px;background-color: #fff;}
	.banner .hd li.on{background-color: #1169ac;}
	.aboutus{width:1200px;margin:45px auto 65px auto;}
	.b_title{text-align: center;}
	.aboutcon{margin-top: 30px;}
	.aboutcon .left{float:left;width:425px;height:296px;padding:0 54px 0px 40px;background: url(/template/default/images/ablogo.png) no-repeat scroll center;}
	.aboutcon .right{float:right;width:640px;margin-right: 40px;}
	.aboutcon .right div{line-height:28px;letter-spacing: 1.4px;color:#333;padding-top:4px;height:258px;overflow: hidden;}
	.more{float:right;width:90px;height:26px;background: url(/template/default/images/more.png) no-repeat scroll center;color:#fff;line-height:26px;font-size:14px;text-indent:7px;margin-top: 4px;}
	.shinews{height:430px;background: url(/template/default/images/gsbj.jpg) no-repeat scroll center;margin: 64px 0 50px 0px;padding:50px 0 62px 0px}
	.shi_center{width:1200px;margin: auto;}
	.shinews .shi_center>div{width:580px}
	.shinews .shi_center>div.video{float:left}
	.shinews .shi_center>div.news{float:right;}
	.shinews .title{border-bottom:1px solid #8c8c8c;padding-bottom:12px;padding-left:8px;height:25px;}
	.shinews .title .span1{font-size:18px;color:#333333;}
	.shinews .title .span2{font-size:17px;color:#1169ac;}
	.shinews .title .xie{margin: 0 8px;}
	.shinews .title a{float:right;margin-right: 8px;}
	.nwes_ul li{padding:0 19px;border-bottom:1px dashed #a3a3a3;height:80px;margin-top: 20px;}
	.nwes_ul li span.time{height:56px;width:60px;float:left;background-color: #439de1;color:#fff;text-align: center;padding-top:4px;}
	.nwes_ul li span.time .b1{font-size:24px;font-weight:normal;}
	.nwes_ul li span.time .b2{font-size:14px;font-weight:normal}
	.nwes_ul li div.content{float:right;width:454px;}
	.nwes_ul li div.content .p1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#222;margin-bottom: 4px;}
	.nwes_ul li div.content .p1 a{color:#222;transition:all 0.3s;}
	.nwes_ul li div.content .p1 a:hover{color:#439de1;}
	.nwes_ul li div.content .p2{color:#555;font-size:14px;}
	.video div embed{width:540px;height:372px;}
	.agent{}
	.mapCon{width:1084px;height:318px;margin: 34px auto 56px auto;}
	.mapCon .map{width:758px;height:316px;border:1px solid #b2b2b2;float:left;}
	.mapCon .search{width:264px;float:right;padding-top:18px;}
	.mapCon .search .btn span{float:left;width:118px;height:40px;text-align: center;line-height:40px;color:#fff;cursor: pointer;}
	.mapCon .search .btn span.span1{background-color: #2db8a9;}
	.mapCon .search .btn span.span2{background-color: #1169ac;margin-left: 27px;}
	.mapCon select{background: none;border: 1px solid #eee;outline: none;color: #727272;font-family: inherit;font-size: 12px;display: block;width: 100%;line-height: 40px;height: 40px;padding: 0 10px;box-shadow: 2px 2px 5px rgba(100, 100, 100, 0.5);margin-top: 20px;}
	.mapCon .search span.span3{display:block;height:40px;width:180px;background-color: #1169ac;color:#fff;line-height:40px;text-align: center;margin: 20px auto;cursor: pointer;}
	/*#city option{display:none;}
	#company option{display:none;}*/
	.product{height:436px;background: url(/template/default/images/pro_bg.jpg) no-repeat scroll center;padding:40px 0px 46px 0px;}
	.pro_ul{width:1168px;margin: auto;height:342px;margin-top: 34px;}
	.pro_ul li{float:left;width:350px;border:1px solid #b3b3b3;margin-bottom: 40px;}
	.pro_ul li.li2,.pro_ul li.li5{margin:0px 56px;}
	.pro_ul li>a{display:block;overflow: hidden;}
	.pro_ul li>a>img{transition:all 0.4s}
	.pro_ul li>a>img:hover{transform:scale(1.2)}
	.pro_ul li p.pro_p{height:68px;text-align: center;color:#4c4c4c;font-size:18px;line-height:62px;}
	.pro_ul li p.pro_p:hover a{color:#2db8a9}
	.anli_ul li p:hover a{color:#2db8a9}
	.pro_ul li p.pro_p a{color:#4c4c4c;transition:all 0.3s}
	.pro_ul li img{height:268px;width:100%;}
	.anli{margin-top: 40px;}
	.anli_ul{width:1200px;margin: auto;margin-top: 34px;height:348px}
	.anli_ul li{float:left;width:390px;text-align: center;}
	.anli_ul li img{float:left;width:100%;height:302px;}
	.anli_ul li a{font-size:18px;color:#343434;overflow: hidden;transition:all 0.3s}
	.anli_ul li a.aimg{display:block;height:302px;}
	.anli_ul li a.aimg img{transition:all 0.4s;}
	.anli_ul li a.aimg img:hover{transform:scale(1.2)}
	.anli_ul li p{padding-top:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.anli_ul li.li2{margin:0px 15px;}